using System;
using System.Collections.Generic;
using System.Text;
using OneSoft.EntityCore;
using BySoft.Server.Common.Schema;

namespace BySoft.Server.Common.Entity
{
[Serializable]
public class MdProducttypeEntity : EntityBase
{
public MdProducttypeTable TableSchema
{
get
{
return (MdProducttypeTable)_tableSchema;
}}

public MdProducttypeEntity()
{
_tableSchema = MdProducttypeTable.Current;
}

#region 属性列表

public String ProductTypeID
{
get { return Convert.ToString(GetData(MdProducttypeTable.C_PRODUCTTYPEID)); }
set { SetData(MdProducttypeTable.C_PRODUCTTYPEID, value); }
}

public String ProductTypeName
{
get { return Convert.ToString(GetData(MdProducttypeTable.C_PRODUCTTYPENAME)); }
set { SetData(MdProducttypeTable.C_PRODUCTTYPENAME, value); }
}

public String IsHalfFinished
{
get { return Convert.ToString(GetData(MdProducttypeTable.C_ISHALFFINISHED)); }
set { SetData(MdProducttypeTable.C_ISHALFFINISHED, value); }
}

public String Status
{
get { return Convert.ToString(GetData(MdProducttypeTable.C_STATUS)); }
set { SetData(MdProducttypeTable.C_STATUS, value); }
}

public String CreateUserId
{
get { return Convert.ToString(GetData(MdProducttypeTable.C_CREATEUSERID)); }
set { SetData(MdProducttypeTable.C_CREATEUSERID, value); }
}

public String CreateUserName
{
get { return Convert.ToString(GetData(MdProducttypeTable.C_CREATEUSERNAME)); }
set { SetData(MdProducttypeTable.C_CREATEUSERNAME, value); }
}

public DateTime? CreateDate
{
get { return Convert.ToDateTime(GetData(MdProducttypeTable.C_CREATEDATE)); }
set { SetData(MdProducttypeTable.C_CREATEDATE, value); }
}

public String ModifyUserId
{
get { return Convert.ToString(GetData(MdProducttypeTable.C_MODIFYUSERID)); }
set { SetData(MdProducttypeTable.C_MODIFYUSERID, value); }
}

public String ModifyUserName
{
get { return Convert.ToString(GetData(MdProducttypeTable.C_MODIFYUSERNAME)); }
set { SetData(MdProducttypeTable.C_MODIFYUSERNAME, value); }
}

public DateTime? ModifyDate
{
get { return Convert.ToDateTime(GetData(MdProducttypeTable.C_MODIFYDATE)); }
set { SetData(MdProducttypeTable.C_MODIFYDATE, value); }
}

public String ProductLevel
{
get { return Convert.ToString(GetData(MdProducttypeTable.C_PRODUCTLEVEL)); }
set { SetData(MdProducttypeTable.C_PRODUCTLEVEL, value); }
}

public String ProductKind
{
get { return Convert.ToString(GetData(MdProducttypeTable.C_PRODUCTKIND)); }
set { SetData(MdProducttypeTable.C_PRODUCTKIND, value); }
}

public String ModuleType
{
get { return Convert.ToString(GetData(MdProducttypeTable.C_MODULETYPE)); }
set { SetData(MdProducttypeTable.C_MODULETYPE, value); }
}

#endregion
}
}